home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Netware Super Library
/
Netware Super Library.iso
/
nov_info
/
nw386
/
psrvr-12.386
< prev
next >
Wrap
Text File
|
1989-07-24
|
6KB
|
191 lines
Chapter 12
Print Server
NetWare 386 features a Print Server NLM that supports up
to sixteen printers. It can also handle queues on
several different servers at once, and it has four
different queue service modes. Since the Print Server
will be available as a Value Added Process (VAP) with
NetWare 386 v3.1, the Print Server will be compatible
with NetWare v2.1x. The Print Server can also be
configured as a Dedicated Workstation. This section on
the NetWare Print Server is divided into the following
discussions:
■ PConsole
■ Bindery Objects
■ Print Server Clients
■ Print Queue Bindery Properties
■ Service Modes
PConsole
Clients communicate with the print server from the
PConsole utility. PConsole is used to set up the print
server, control network printing, and view information
about the printer. For example, the print server
notifies clients when their print jobs are finished and
notifies a list of clients when a printer needs
attention, such as when a new form needs to be mounted
or when a printer is out of paper.Bindery Objects
A NetWare 386 server requires two types of bindery
objects to support the print server. First is the
PRINT_SERVER bindery object, created or modified by the
system supervisor using PConsole. This bindery object
allows a print server to access a server that has
requested print services. The print server must be able
to scan the bindery of a client to determine that
client's access rights to the print server.
The second type of bindery object required to support the
print server is the ADVERTISING_PRINT_SERVER bindery
object. It is created by the NetWare router when a print
server advertises on the internetwork. This bindery
object allows the print server to use NetWare's Service
Advertising Protocol to advertise its presence on the
internetwork. Thus, clients are able to locate the print
server from anywhere on the internetwork.
Clients
Following are the two types of print server clients and
their privileges in interacting with the print server:
■ Users Can request status information from
print server
■ Operators Can request status information from the
print server
Can control the way the print server
handles print jobs
Can bring down the print server
Print Queue Bindery Properties
Following are the three types of job queue bindery
properties and their privileges in interacting with the
print server:
■ Queue users Submit jobs to the queue and
modify or delete their own jobs
■ Queue operators Manage print jobs when they are in
the queue
■ Queue servers Service the print jobs in the
queueService Modes
The print server determines print job priorities using
Service Modes. Each Service Mode considers four factors:
■ Queue Priority
■ Current Mounted Form
■ Job Position
■ Mounted Form
However, the precedence of these factors is different for
each mode as explained on the following page.
Service Mode 0: Change Forms As Needed
The Queue Priority is the primary factor for Service Mode
0. This mode prints all the jobs in the highest priority
queue, in order of job position, then advances to the
next queue. If two or more queues have the same
priority, the jobs are requested from each of those
queues alternately. (NetWare previous to Print Server
v1.0 serviced jobs in this way.)
1)Start at the highest priority queue.
2)Request the print job in the next job position.
3)If no print jobs are waiting to be serviced, advance
to the next queue and go to step 2.
4)If no more queues are waiting to be serviced, delay
15 seconds and go to step 1.Service Mode 1: Minimize Form Changes Within Queues
The Queue Priority is the primary factor for Service Mode
1. This mode prints all jobs in the highest priority
queue, using the Current Mounted Form as the primary
selection key and the Job Position as the secondary
selection key.
1)Start at the highest priority queue.
2)Request a print job which requires the Current
Mounted Form.
3)If no print jobs which require the Current Mounted
Form are waiting to be serviced, request the print
job in the next job position.
4)If no print jobs are waiting to be serviced, advance
to the next queue and go to step 2.
5)If no more queues are waiting to be serviced, delay
15 seconds and go to step 1.
Service Mode 2: Minimize Form Changes Across Queues
The Mounted Form is the primary factor for Service Mode
2. This mode prints all jobs that require the Mounted
Form, beginning at the highest priority queue. It then
searches the other queues (in order of priority) for
print jobs that require the Mounted Form. If no print
jobs which require the Mounted Form are waiting to be
serviced in any queue, it requests print jobs that
require any form, beginning at the highest priority
queue.
1)Start at the highest priority queue.
2)Request a print job which requires the Mounted Form.
3)If no print jobs which require the Mounted Form are
waiting to be serviced, advance to the next queue
and go to step 2.
4)If no more queues are waiting to be serviced, start
at the highest priority queue.
5)Request the print job in the next job position.6)If no print jobs are waiting to be serviced, advance
to the next queue and go to step 5.
7)If no more queues are waiting to be serviced, delay
15 seconds and go to step 1.
Service Mode 3: Never Change Forms
The Mounted Form is the primary factor for Service Mode
3. This mode prints only those jobs which require the
Mounted Form beginning at the highest priority queue.
The Mounted Form does not change in this mode.
1)Start at the highest priority queue.
2)Request a print job which requires the Mounted Form.
3)If no print jobs which require the Mounted Form are
waiting to be serviced, advance to the next queue
and go to step 2.
4)If no more queues are waiting to be serviced, delay
15 seconds and go to step 1.